Vogue -
15 Mar 2017 17:14

When Juan Santa Cruz announced a new venture opening in Mayfair, the well-heeled and well-fed waited with baited breath. Enter: Isabel the newest restaurant-bar-club to bring some much-needed action to Albemarle Street. Isabel has all of the ingredients required for a hot spot: The location is ideal; the food is delectable; and it's so, so pretty. Plus, the waitresses wear Johanna Ortiz dresses and jumpsuits and custom de Gournay wallpaper lines the walls.
Share this Article
Comment on this Article
Please to comment